@charset 'utf-8';
*{margin: 0; padding:0}
body{color:#666; font-size:14px;font-family:"微软雅黑",Microsoft Yahei;font-weight: 400; line-height: 22px; width: 100%; margin: 0 auto; overflow-x:hidden;}
li{list-style:none;}
a{text-decoration: none;color:#333;}
a:hover{color:#d43b3d;}

.fl{float:left; }
.fr{float:right;}
.clear{clear: both;}
.main{width: 1400px;margin: 0 auto;}
.header{width: 100%; position: relative; z-index: 9;    box-shadow: 0 0 10px rgba(0,0,0,.2);}

.top{width: 100%; height: 36px;background: #f3f3f3;line-height: 36px; font-size: 14px;}
.top ul{}
.top ul li{position: relative;float: left;padding:0 50px; }
.top ul li a{}
/*
.top ul li a:hover{color: #fff;}*/
.top ul li .wechat{display: none;position: absolute; top: 40px; right:0;border: 1px solid #ddd;z-index: 300; }
.top ul li .wechat img{display: block; width: 120px;}
.top ul li:hover .wechat{display: block;}
.top ul li.li2{background: url('../images/sc.png') no-repeat 25px center;}
.top ul li.li3{background: url('../images/wx.png') no-repeat 25px center;}

.gonggao{width:400px; }
.gonggao .t{float: left; display: block; width: 50px; font-size: 16px; line-height:36px; }
.gonggao .con{width: 350px;float:left;}
.gonggao .con a{float:left; display: block; width: 60%; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.gonggao .con span{float: right;}



.header .logo{width: 50%;height: 140px;}
.header .logo img{height: 70px;margin-top: 35px;}
.header .rbox{float:right;}
.header .rbox .tel{float:left;margin-top: 35px;}
.header .rbox .tel p{line-height: 30px;font-size: 14px;}
.header .rbox .tel p img{margin-top:4px; display: block; float:left;}
.header .rbox .tel p span{font-weight:bold; color:#000;font-size:20px;}
.header .rbox .lang{float: left;margin-left: 25px;margin-top: 30px;}
.header .rbox .lang .yuyan{line-height:30px;width: 224px; height: 30px;position: relative;}
.header .rbox .lang .yuyan p{height: 30px;line-height: 30px; color:#000; cursor: pointer;}
.header .rbox .lang .yuyan p img{display: block;float:left;margin-top: 9px;margin-right: 5px;}
.header .rbox .lang .yuyan .yybox{display: none;position:absolute;top: 30px; left:-9px;z-index: 99999; background: #fff; width: 224px; padding: 0 10px; border-radius: 0 0 5px 5px;}
.header .rbox .lang .yuyan .yybox a{display: block; float:left;width: 112px; }
.header .rbox .lang .yuyan .yybox a img{float:left;margin-top: 9px;margin-right: 5px; }
.header .rbox .lang .yuyan:hover .yybox{display: block;}

.header .search{margin-top:5px;}
.header .search .text{border: 1px solid #ddd;height: 28px;padding: 0 6px;color: #565656;}
.header .search .btn{border: 1px solid #cd383d;color: #fff;background: #cd383d;width: 36px;height: 30px;}
.menu{width: 100%; height: 54px;box-shadow: 10px 0 0 rgba(0,0,0,.2);}
.menu ul{}
.menu ul li{float:left;width: 11.111%;position: relative;box-sizing: border-box; border-right: 1px solid #fff;}
.menu ul li a{color: #333; text-align: center; text-decoration: none;display: block;line-height:55px;font-size: 15px;}
.menu ul li.active{background: #cd383d;}
.menu ul li:hover{background: #cd383d;}
.menu ul li.active a,.menu ul li:hover a{color:#fff;}

.menu ul li .scnav{position: absolute;width: 1920px;left: 0;top: 54px;background: url(../images/1_01.png) repeat;display: none;  box-shadow: 0 2px 5px #a5a5a5; }
.menu ul li .scnav .main{width: auto;}
.menu ul li .scnav .main a{float: left;border-right: 0;margin-right: 80px;color: #333;}
.menu ul li .scnav .main a:hover{background: none;color:#46aaff;}
.menu ul li .scnav.nav1{margin-left: -414px;}
.menu ul li .scnav.nav1 .main{margin-left: 300px;}
.menu ul li .scnav.nav2{margin-left: -570px;}
.menu ul li .scnav.nav2 .main{margin-left: 300px;}
.menu ul li .scnav.nav2 .main a{margin-right:60PX;}
.menu ul li .scnav.nav3{margin-left: -725px;}
.menu ul li .scnav.nav3 .main{margin-left: 690px;}
.menu ul li .scnav.nav4{margin-left: -1040px;}
.menu ul li .scnav.nav4 .main{margin-left: 925px;}
.menu ul li .scnav.nav5{margin-left: -1190px;}
.menu ul li .scnav.nav5 .main{margin-left: 1140px;}
.menu ul li .scnav.nav6{margin-left: -1500px;}
.menu ul li .scnav.nav6 .main{margin-left: 850px;}
.menu ul li:Hover .scnav{display: block;}



.sp_header{display: none;height:50px;overflow:hidden;background:#fff;position:absolute;z-index:10;top: 0; right: 0;}
.sp_nav{width:50px;float:right;position:relative;cursor:pointer;height:30px;margin-top:15px}
.sp_nav span{display:block;background:#c9141e;width:30px;height:2px;position:absolute;left:10px;transition:all ease 0.35s}
.sp_nav span:nth-of-type(1){top:0px}
.sp_nav span:nth-of-type(2){top:10px}
.sp_nav span:nth-of-type(3){top:20px}
.sp_nav_se span:nth-of-type(1){top:10px;transform:rotate(45deg)}
.sp_nav_se span:nth-of-type(2){width:0}
.sp_nav_se span:nth-of-type(3){top:10px;transform:rotate(-45deg)}
.sjj_nav{position:fixed;z-index:9;background:#eee;width:100%;height:calc(100% - 104px);font-size:14px;line-height:40px;top:-100%;left:0;overflow:auto;overflow-x:hidden;transition:top ease 0.35s;}
.nav_show{top:50px}
.sjj_nav>ul>li:first-child{overflow:hidden;border-top:0}
.sjj_nav>ul>li:first-child>a{float:left;width:calc(100% - 70px)}
.sjj_nav>ul>li:first-child .language{float:right;overflow:hidden;line-height:30px;margin-top:5px}
.sjj_nav>ul>li:first-child .language a{width:25%;float:left;text-align:center;color:#999;}
.sjj_nav ul li i{position:absolute;top:5px;right:0px;border-left:1px #ddd solid;height:30px;padding:0px 7px 0 7px;}
.sjj_nav ul li i svg{transform:rotate(-90deg);transition:all ease 0.35s}
.sjj_nav ul li .sjj_nav_i_se svg{transform:rotate(0deg)}
.sjj_nav ul li{border-top:1px #ddd solid;margin-left:20px;position:relative;line-height:40px;font-size:14px}
.sjj_nav>ul >li:last-child{border-bottom:1px #ddd solid;}
.sjj_nav ul li ul{display:none}
.sjj_nav ul li a{color:#666;width:80%}
.sjj_nav ul li ul li a{color:#999;display:block;text-align:left;}
.sjj_nav ul li i svg{width:20px;height:20px;fill:#555;}
.sjj_nav ul li .sjj_nav_i_se svg{fill:#c9141e}
.sjj_nav ul li ul li>ul{margin-left:10px}


/* banner */
.banner{height:700px;}
.banner .ban_c img{position:absolute;width:1920px;left:50%;margin-left:-960px;top:0;}
.banner .ban_nav{display:none;}
.banner .Left,.banner .Right{position:absolute;width:38px;height:38px;background:url(../images/cir_white.gif) no-repeat #aaa;right:50%;bottom:50%;}
.banner .Left{background-position:5px 0;left:10px;}
.banner .Right{background-position:-33px 0;right: 10px;}
.bann_ext{position:relative;}
.frontCover{position:absolute;top:-30px;padding:0 0 16px;width: 100%;text-align: center;}
.frontCover li{display: inline-block;width:15px;padding:3px;background:#000;color:#fff;overflow:hidden;margin-right:10px;cursor:pointer;}
.frontCover .open{background:#e60013;}
.wrap{width:1200px;margin-left:auto;margin-right:auto;}
.video-js{width: 1920px; height: 800px; display:block;position:absolute; left:50%;margin-left:-960px;top:0;}
/*幻灯片(组件)*/
.slide{position:relative;width:100%;height:800px;}
.ban_c{display:none;position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;}
.ban_c img{width:100%;height:100%;}
.ban_t{position:absolute;left:0;bottom:0;width:100%;padding:4px 0;text-indent:10px;white-space:nowrap;overflow:hidden;color:#fff;background:rgba(0,0,0,.5);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#88000000,endcolorstr=#88000000);z-index:3;}
.ban_nav{position:absolute;bottom:0;left:0;width:100%;text-align:right;z-index:4;}
.ban_nav a{display:inline-block;vertical-align:middle;width:14px;height:14px;line-height:14px;overflow:hidden;text-align:center;margin-right:8px;cursor:pointer;text-decoration:none;font-size:10px;-webkit-text-size-adjust:none;background:#ccc;}
.ban_nav .on{background:#f90;color:#fff;}
.Left,.Right{cursor:pointer;}

.banbt{height: 73px; background:url(../images/banbt-1.jpg) ;width: 100%; overflow:hidden;}
.banbt ul{}
.banbt ul li{float: left;width: 25%;height: 73px;line-height: 73px;text-align: center;color:#fff; font-size: 14px;}
.banbt ul li.item1{background:#0093ff;}
.banbt ul li:hover.item1{background:#007fdc;}
.banbt ul li.item2{background:#595855;}
.banbt ul li:hover.item2{background:#444444;}
.banbt ul li.item3{background:#71726d;}
.banbt ul li:hover.item3{background:#656564;}
.banbt ul li.item4{background:#949494;}
.banbt ul li:hover.item4{background:#7b7b7b;}
.banbt ul li strong{font-size: 20px;}

.ggbox{background: #fbfbfb;padding-top: 30px;height: 47px;}
.ggbox .main{overflow:hidden; }
.ggbox .ggtitle{width: 10%;float: left;line-height: 45px;text-align: right;font-size: 18px;}
.ggbox .ggtitle img{height: 18px;margin-right: 6px;}
.ggbox .glist{float:left; width:90%;height: 45px; overflow:hidden;}
.ggbox .glist .bd{width:100%;overflow:hidden;}
.ggbox .glist .bd ul{overflow: hidden; zoom: 1;}
.ggbox .glist .bd ul li{float:left; width:50%;margin-right: 20px;height: 45px;line-height: 45px;}
.ggbox .glist .bd ul li a{display: block;font-size: 14px;float:left; width:65%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.ggbox .glist .bd ul li span{display: block; float:right; width:30%;font-size: 13px;}





.btitle{color:#000;font-size: 26px;height:50px;line-height:50px;}
.btitle img{display: inline-block;float: left;margin-right: 10px;  height: 30px; margin-top: 10px;}
.btitle em{font-size: 16px;font-style: normal;font-weight: normal;color: #333;}
.btitle .r-title-box{float:right;}
.btitle .r-title-box .pro_1{font-size: 16px;margin-right: 20px;}
.btitle .r-title-box .pro_2{font-size: 16px;margin-right: 20px;color: #d43b3d;}
.btitle .r-title-box .news_1{font-size: 16px;margin-right: 20px;}
.btitle .r-title-box .news_2{font-size: 16px;margin-right: 20px;color: #d43b3d;}
.btitle .r-title-box .more{border: 1px solid #d43b3d;font-size: 14px;display: inline-block;width: 100px;text-align: center;height: 40px;line-height: 40px;color: #d43b3d;}

.probox .prolist{width: 100%;position: relative;margin-top: 50px;overflow: hidden;}

.probox{background:#fbfbfb;overflow:hidden;padding:60px 0 0;}
.probox .rexiao{width: 49%; float: left;position: relative;}
.probox .rexiao .pic{width: 100%;overflow: hidden;}
.probox .rexiao .pic img{display: block;width: 100%;-webkit-transition-duration: 300ms;-moz-transition-duration: 300ms;-ms-transition-duration: 300ms;-o-transition-duration: 300ms;transition-duration: 300ms;}
.probox .rexiao:hover .pic img{-ms-transform: scale(1.06);-moz-transform: scale(1.06);-webkit-transform: scale(1.06);-o-transform: scale(1.06);transform: scale(1.06);}
.probox .rexiao .title{position: absolute;top: 10px;left:0;}
.probox .rexiao .title span{display: block;font-size: 18px;width: 300px;overflow: hidden;white-space: nowrap;line-height: 40px;}
.probox .rexiao .title .more{display: block;height: 30px;line-height: 30px;text-align: center;width: 120px;font-size: 14px;color: #cd383d;border: 1px solid #cd383d;margin-top: 5px;}

.probox .prolist .list{width: 658px;float:right;overflow:hidden;}
.probox .prolist ul{}
.probox .prolist ul li{float: left;margin-right:10px;margin-bottom:10px;width: 324px;position: relative;height:240px;}
.probox .prolist ul li .pic{overflow: hidden;display: block;width: 100%; height:240px;}
.probox .prolist ul li img{display: block; -webkit-transition-duration: 300ms;-moz-transition-duration: 300ms;-ms-transition-duration: 300ms;-o-transition-duration: 300ms;transition-duration: 300ms;width: 100%; height:240px;}

.probox .prolist ul li .title{position: absolute;top: 0;left: 0;width: 100%;display: block;color: #333;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding: 0 10px;box-sizing: border-box;}
.probox .prolist ul li:hover{border-color:#d43b3d;}
.probox .prolist ul li:hover img{-ms-transform: scale(1.06);-moz-transform: scale(1.06);-webkit-transform: scale(1.06);-o-transform: scale(1.06);transform: scale(1.06);}
.probox .prolist ul li .title .t{font-size:16px; width:100%;white-space:nowrap;line-height: 30px; overflow:hidden; text-overflow:hidden;}
.probox .prolist ul li .title .more{display: block;width: 120px;border: 1px solid #cd383d;margin-top: 10px;height: 30px;text-align: center;line-height: 30px;font-size:14px;color:#cd383d;}
.probox .prolist ul li:hover a.more{border-color:#d43b3d; color:#d43b3d;}

.probox .prolist ul li:nth-child(2){margin-right:0;}
.probox .prolist ul li:nth-child(3){width: 490px;}
.probox .prolist ul li.more{width: 158px;margin-right: 0;background: #0a2b70;}
.probox .prolist ul li.more a{display:block; line-height:240px;color:#fff; text-align: center; width: 100%;font-size:16px;}


.probox .next{background: url(../images/left.png) no-repeat center center;display: block; width: 25px; height:60px;margin-bottom: -63px;position: absolute;top: 200px;left: -54px;}
.probox .next:hover{background: url(../images/leftHover.png) no-repeat center center;}
.probox .prev{background: url(../images/right.png) no-repeat center center;display: block; width: 25px; height:60px;margin-bottom: -63px;position: absolute;top: 200px;right: -54px;}
.probox .prev:hover{background: url(../images/rightHover.png) no-repeat center center;}

.probox-mobile{display:none;}


.wp-hangye{width: 100%; height: 848px; background: url(../images/hangye_bg.jpg) no-repeat center top;overflow:hidden;background-size: 100% 100%;}
.wp-hangye .sidenav{width: 280px; margin-top: 100px; float:left;position: relative;}
.wp-hangye .sidenav ul{width: 100%;overflow: hidden;position: relative;z-index: 8;}
.wp-hangye .sidenav ul li{height: 110px;border-bottom: 1px solid #193976;overflow: hidden;}
.wp-hangye .sidenav ul li.jiejue_2{background:#e03940;}
.wp-hangye .sidenav ul li:Hover{background: #e03940;}
.wp-hangye .sidenav ul li h2{font-size: 20px;font-weight: normal;color: #fff;line-height: 40px;text-align: center;margin-top: 20px;}
.wp-hangye .sidenav ul li p{color: #fff;text-align: center;font-size: 16px;line-height: 22px;}
.wp-hangye .sidenav ul li .more{display: block;color: #fff;font-size: 16px;line-height: 110px;text-align: center;}
.wp-hangye .sidenav .bg{position: absolute;top: 0;width: 100%;height: 100%;background: #00133a;opacity: 0.5;z-index: 0;}
.wp-hangye .hy-content{width:calc(100% - 280px);float:left; margin-top: 48px;}
.wp-hangye .hy-content .text{margin-left: 60px;margin-top: 60px;}
.wp-hangye .hy-content .text h2{font-size: 30px;color: #fff;font-weight: normal;line-height: 50px;}
.wp-hangye .hy-content .text .desc{font-size: 14px;line-height: 28px;color: #fff;margin-top: 15px;}
.wp-hangye .hy-content .text .more{display: block;margin-top: 20px;margin-left: 0;font-size: 16px;color: #fff;border: 1px solid #ddd;width: 120px;line-height: 34px;border-radius: 20px;text-align: center;}
.wp-hangye .hy-content .hy-pro{margin:30px 0 0 60px;overflow: hidden;}
.wp-hangye .hy-content .hy-pro .hy-p-title{font-size: 18px;color: #fff;line-height: 20px;border-left: 5px solid #e03940;margin: 0;padding-left: 6px;}
.wp-hangye .hy-content .hy-pro .hy-p-list{margin-top: 15px;overflow:hidden;}
.wp-hangye .hy-content .hy-pro .hy-p-list ul{}
.wp-hangye .hy-content .hy-pro .hy-p-list ul li{width: 250px;float: left;margin-right: 20px;box-sizing: border-box;border: 1px solid #ddd;}
.wp-hangye .hy-content .hy-pro .hy-p-list ul li .pic{width: 100%;height: 250px;overflow: hidden;}
.wp-hangye .hy-content .hy-pro .hy-p-list ul li .pic img{width: 100%; height: 100%; display: block;-webkit-transition-duration: 300ms;-moz-transition-duration: 300ms;-ms-transition-duration: 300ms;-o-transition-duration: 300ms;transition-duration: 300ms;}
.wp-hangye .hy-content .hy-pro .hy-p-list ul li .pt{display: block; height:50px; line-height: 50px;font-size: 16px;text-align: center;color:#fff;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding: 0 5px;}
.wp-hangye .hy-content .hy-pro .hy-p-list ul li:last-child{margin-right: 0;}
.wp-hangye .hy-content .hy-pro .hy-p-list ul li:hover .pic img{-ms-transform: scale(1.06);-moz-transform: scale(1.06);-webkit-transform: scale(1.06);-o-transform: scale(1.06);transform: scale(1.06);}


/*  首页 公司简介  */
.about{padding-top: 60px;}
.about .lbox{float: left; width: 80%;}
.about .lbox img{}
.about .lbox .text{text-align: justify;margin-top: 20px;}
.about .lbox .text p{font-size: 14px;line-height: 28px;}
.about .lbox a.more{color:#d43b3d;margin-top: 10px; display: block;float: right;font-size: 16px;width: 120px;text-align: center;border: 1px solid #d43b3d;height: 40px;line-height: 40px;}
.about .lbox a.more:hover{color:;}
.about .rbox{float: right; width: 20%;overflow:hidden;}
.about .rbox img{width: 100%;}
.about .abnav{margin-top: 40px;overflow: hidden;}
.about .abnav .abpic{width: 80%;float: left;}
.about .abnav .abpic img{width: 100%;height: 600px;display: block;}
.about .abnav ul{width: 20%; float:left;background: #e03b3f;}
.about .abnav ul li{margin-left: 0;width: 70%; height:200px; overflow:hidden;border-bottom: 1px solid #ddd; box-sizing: border-box;margin: 0 auto;}
.about .abnav ul li span{display: block;width: 100%;text-align: center;color: #fff;font-size: 16px;letter-spacing: 2px;}
.about .abnav ul li h2{font-size:30px; color:#fff;text-align: center;line-height: 46px;margin-top: 60px;}
.about .abnav ul li:last-child{border-bottom:none;}

/*  首页新闻  */
.news{overflow: hidden;margin-top: 80px;padding-bottom: 70px;background: #fafafa;}
.news .nsbox{width:100%;overflow: hidden;margin-top: 40px;}
.news .nsbox li{overflow:hidden;}
.news .nsbox .first{width: 48%; float:left;}
.news .nsbox .first .pic{display: block; width: 100%; height: 240px; overflow:hidden;}
.news .nsbox .first img{float: left;width: 100%;height: 240px; -webkit-transition-duration: 300ms;
    -moz-transition-duration: 300ms;
    -ms-transition-duration: 300ms;
    -o-transition-duration: 300ms;
    transition-duration: 300ms;}
.news .nsbox .first:Hover img{-ms-transform: scale(1.06);
    -moz-transform: scale(1.06);
    -webkit-transform: scale(1.06);
    -o-transform: scale(1.06);
    transform: scale(1.06);}
.news .nsbox .first .ctext{float: left;width: 100%;margin-top: 10px;}
.news .nsbox .first .ctext .title{font-size: 16px;line-height: 40px;}
.news .nsbox .first .ctext p{font-size: 14px;line-height: 22px;color: #888;}
.news .nsbox .first .ctext .more{border: 1px solid #ddd; line-height:30px; border-radius:15px; text-align: center;  display: block;width: 120px;margin-top: 15px; font-size: 14px; color:#0d3d8f;}
.news .nsbox .first .ctext .more:hover{color:#fff; background:#0d3d8f;border-color:#0d3d8f;}

.news .nsbox .info{float:right; width:48%; font-size: 14px; border-bottom: 1px solid #ddd;padding-bottom: 12px; margin-bottom: 12px;}
.news .nsbox .info .txt{width: 545px;float: left;margin-left: 15px;}
.news .nsbox .info .txt .title{font-size: 16px;line-height: 26px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 100%;display: block;}
.news .nsbox .info .txt p{color: #888;line-height: 20px;margin-top: 3px;}
.news .nsbox .info .date{float:left;width:70px;}
.news .nsbox .info .date .day{display: block;height:45px;color:#565656;text-align:center;font-size:30px;line-height:45px;}
.news .nsbox .info .date .month{display: block;height:28px;color:#888;text-align:center;font-size:14px;line-height:28px;}

.youqing{background: #fafafa;padding-bottom: 60px;margin: 0 auto;}
.youqing .main{overflow: hidden;border: 1px solid #ddd;border-radius: 10px;background: #f2f2f2;}
.youqing .yqtitle{float: left;font-size: 16px;height: 45px;line-height: 45px;width: 10%;text-align: center;}
.youqing .yqlist{float: left;font-size: 14px;padding: 10px;line-height: 25px;}
.youqing .yqlist a{padding:0 10px;}

.sh-shangcheng{text-align: center; margin: 20px 0;width: 100%;}
.sh-shangcheng .sh-sc-box{padding: 0 40px;display: inline-block;border-radius: 18px;height: 36px;line-height: 36px;box-shadow: 0 0 5px 0 #b5b5b5;}
.sh-shangcheng .sh-sc-box span{font-size: 16px;}
.sh-shangcheng .sh-sc-box a{font-size: 16px; padding:0 10px;}


.footer{background:#1a2f60;overflow: hidden;}
.footer .fnav{width: 100%; margin-top:50px;overflow:hidden;margin-bottom: 34px;}
.footer .fnav dl{float: left;width: 150px;margin-right: 50px;}
.footer .fnav dl dt{color: #fff;font-size: 16px;margin-bottom: 10px;}
.footer .fnav dl dd{width: 100%;}
.footer .fnav dl dd a{color:#ddd;line-height: 26px;font-size: 14px;display: block;}
.footer .fnav dl:last-child{margin-right:0;}

.footer .fnav .flx{width: 200px; float:right;}
.footer .fnav .flx .p{font-size: 16px;line-height:30px;color: #fff;}
.footer .fnav .flx .pic{width: 100%;}
.footer .fnav .flx .pic .fsbox{width: 100%;overflow:hidden;}
.footer .fnav .flx .pic .fsbox .contact_1,.footer .fnav .flx .pic .fsbox .contact_2{display: block;float: left;margin-right: 10px;color: #fff; }
.footer .fnav .flx .pic .fsbox .contact_2{color:#d43b3d;}
.footer .fnav .flx .pic .fsimg{margin-top: 10px;}
.footer .fnav .flx .pic .fsimg img{display: block;width: 120px;}


.ftlx{width: 100%; border-top: 1px solid #ddd;overflow:hidden;}
.ftlx .lianxi{float:left; width:520px; margin-top:16px;}
.ftlx .lianxi p{color: #fff;float: left;width: 230px;padding-left: 30px;font-size: 16px;line-height: 26px;margin-top: 15px;}
.ftlx .lianxi p.lx1{background: url(../images/lx1.png) no-repeat center left;}
.ftlx .lianxi p.lx2{background: url(../images/lx2.png) no-repeat center left;}
.ftlx .lianxi p.lx3{background: url(../images/lx3.png) no-repeat center left;}
.ftlx .lianxi p.lx4{background: url(../images/lx4.png) no-repeat center left;}

.ftlx .share{}
.ftlx .code{margin:25px 0 25px;float:right;}
.ftlx .code img{width: 110px;float: left;margin-left: 16px;}
.map{width: 100%; height:250px;background:url(../images/map.jpg) no-repeat center center;}

.navbottom{padding:25px 0; text-align:center;background: #d43b3d; line-height: 24px; color:#ddd;font-size: 14px;}
.navbottom a{color: #ddd;}

.mobile_footer{display: none;}
@media screen and (min-width: 1940px){
	.menu ul li .scnav{width: 2560px;}
	.menu ul li .scnav.nav1{margin-left: -733px;}
	.menu ul li .scnav.nav1 .main{margin-left: 620px;}
	.menu ul li .scnav.nav2{margin-left: -890px;}
	.menu ul li .scnav.nav2.main{margin-left: 680px;}
	.menu ul li .scnav.nav3{margin-left: -1045px;}
	.menu ul li .scnav.nav3 .main{margin-left: 690px;}
	.menu ul li .scnav.nav4{margin-left: -1360px;}
	.menu ul li .scnav.nav4 .main{margin-left: 1245px;}
	.menu ul li .scnav.nav5{margin-left: -1510px;}
	.menu ul li .scnav.nav5 .main{margin-left: 1460px;}
	.menu ul li .scnav.nav6{margin-left: -1820px;}
	.menu ul li .scnav.nav6 .main{margin-left: 1170px;}
	
	
	.banner{height: 956px;}
	.video-js{height:956px;width: 2295px;margin-left:-1147.5px;}
	.banner .ban_c img{width:2295px;margin-left:-1147.5px;}
}




@media screen and (min-width: 1200px) and (max-width: 1480px) {
.main{width: 1200px;}
.menu ul li a{line-height: 54px;}
.menu ul li .scnav.nav2 .main a{margin-right: 40px;}

.banner{height: 617px;}
.video-js{height: 617px; width: 1480px;margin-left:-740px;}
.banner .ban_c img{width:1480px;margin-left:-740px;}


.probox .prolist ul li{width: 290px;height: 292px;}
.probox .prolist ul li .pic{height:292px;}
.probox .prolist ul li .pic img{height: 290px;}
.probox .prolist ul li.more a{line-height: 292px;}

.about .lbox .text{height: 180px; overflow:hidden;}
.wp-hangye{height: 730px;}
.wp-hangye .sidenav{width: 220px;margin-top: 60px;}
.wp-hangye .sidenav ul li{height: 100px;}
.wp-hangye .sidenav ul li h2{font-size: 18px;line-height: 28px;margin-top: 25px;}
.wp-hangye .sidenav ul li .more{line-height: 100px;}
.wp-hangye .hy-content {width: calc(100% - 220px);}
.wp-hangye .hy-content .text{margin-top:45px;}
.wp-hangye .hy-content .text h2{font-size: 24px;line-height: 34px;}
.wp-hangye .hy-content .hy-pro .hy-p-list ul li{width: 218px;margin-right: 15px;}
.wp-hangye .hy-content .hy-pro .hy-p-list ul li .pic{height:218px;}


.probox .prolist ul li:nth-child(3) {width: 400px;}
.probox .prolist ul li.more{width: 190px;}

.footer .fnav dl{    margin-right: 15px;}
.mr_frbox{width: 1200px;}
.mr_frUl ul li{width:370px;}
.mr_frUl ul li img{height: 348px;}
.mr_frUl ul li#b img{height: 161px;}
.news .nsbox .info .txt{width: 490px;}
}

@media screen and (min-width: 780px) and (max-width: 1199px) {
body{min-width: 1000px;}
.main{width: 1000px;}

.menu ul li .scnav.nav2{margin-right: -522px;}
.menu ul li .scnav.nav2 .main{margin-left:346px;}
.menu ul li .scnav.nav2 .main a{margin-right: 20px;}
.menu ul li a{line-height: 54px;}
.banner{height: 495px;}
.video-js{height: 495px; width: 1200px;margin-left:-600px;}
.banner .ban_c img{width:1200px;margin-left:-600px;}


.wp-hangye{height: 570px;}
.wp-hangye .sidenav {width: 200px;margin-top: 40px;}
.wp-hangye .sidenav ul li {height: 80px;}
.wp-hangye .sidenav ul li h2{font-size: 16px;margin-top: 14px; line-height:32px;}
.wp-hangye .sidenav ul li p{font-size: 12px;}
.wp-hangye .sidenav ul li .more{line-height: 80px;}
.wp-hangye .hy-content {width: calc(100% - 200px);}
.wp-hangye .hy-content .text {margin-left: 40px;margin-top: 0px;}
.wp-hangye .hy-content .text h2{font-size: 20px;line-height: 36px;}
.wp-hangye .hy-content .text .desc{line-height:24px;}
.wp-hangye .hy-content .text .more{margin-top: 15px;width: 100px;line-height: 30px;font-size: 14px;}
.wp-hangye .hy-content .hy-pro {margin: 30px 0 0 30px;}

.wp-hangye .hy-content .hy-pro .hy-p-title{font-size: 16px;line-height: 20px;border-left: 2px solid #fff;}
.wp-hangye .hy-content .hy-pro .hy-p-list ul li{width: 185px;margin-right: 10px;}
.wp-hangye .hy-content .hy-pro .hy-p-list ul li .pic{height: 183px;}
.wp-hangye .hy-content .hy-pro .hy-p-list ul li .pt{font-size: 14px;height: 38px;line-height: 38px;}

.about .abnav .abpic img{height: 342px;display: block;}
.about .abnav ul li{height: 114px;}

.probox .prolist ul li{width: 245px;height: 243px;}
.probox .prolist ul li .pic{height:243px;}
.probox .prolist ul li img{height:243px;}
.probox .prolist ul li.more {width: 145px;}
.probox .prolist ul li.more a{line-height:243px;}
.probox .prolist ul li:nth-child(3) {width: 345px;}

.about .lbox .text{height: 230px; overflow:hidden;}

.news .nsbox .info .txt{width: 395px;height: 70px;overflow:hidden;}
.footer .fnav dl{width: 120px;margin-right:13px;}
}

@media screen and (min-width: 300px) and (max-width: 779px) {
	
.top{display: none;}
.topmenu{display: none;}
.main{width: 100%;text-align: center;}
.header .logo{width: 100%;height: auto;}
.header .logo img{width: 60%; height: auto;margin-top: 10px;}
.header .rbox{display: none;}
.menu{display: none;}
.sp_header{display: block;}
.dl-menuwrapper{display: block;}
.banner{height: 200px;}

.banner{height: 200px;}
.video-js{position: absolute; top: 0;left:50%; margin-left:-275px;height: 200px; width: 550px;}
.banner .ban_c img{position:absolute;width:550px;left:50%;margin-left:-275px;top:0;}
.bann_ext{width: 100%;}
.banner .Left, .banner .Right{display:none;}

.banbt{height:50px;}
.banbt ul li{height: 50px;line-height: 50px;font-size: 12px;}
.banbt ul li strong{font-size: 14px;}
.wp-hangye{padding: 0 0 50px;height: auto;}
.wp-hangye .sidenav{width:100%;height: 50px;overflow-y: hidden;overflow-x: scroll;white-space: nowrap;height: 50px;margin-top: 0;}
.wp-hangye .sidenav .bg{width: 550px;}
.wp-hangye .sidenav ul{width: 550px;overflow: auto;}
.wp-hangye .sidenav ul li{width: 100px;display: inline-block;height: 50px;border-bottom: none;}
.wp-hangye .sidenav ul li h2{margin-top: 15px;font-size: 14px;line-height: 20px;}
.wp-hangye .sidenav ul li p{display: none;}
.wp-hangye .sidenav ul li:nth-child(5){}
.wp-hangye .sidenav ul li:last-child{display: none;}
.wp-hangye .hy-content{width:100%;}
.wp-hangye .hy-content .text{margin-top: 40px;margin: 0 15px;}
.wp-hangye .hy-content .text h2{font-size: 16px;}
.wp-hangye .hy-content .text .desc{line-height: 20px;text-align: left;margin-top: 0;font-size: 12px;}
.wp-hangye .hy-content .text .more{margin: 20px auto;font-size: 12px;line-height: 28px;width: 80px;}

.wp-hangye .hy-content .hy-pro{margin: 20px 10px 0;}
.wp-hangye .hy-content .hy-pro .hy-p-title{font-size: 16px;padding-left: 0;text-align: center;border: none;}

.wp-hangye .hy-content .hy-pro .hy-p-list{overflow-y: hidden; overflow-x: scroll;}
.wp-hangye .hy-content .hy-pro .hy-p-list ul{width: 840px; overflow: hidden;}

.wp-hangye .hy-content .hy-pro .hy-p-list ul li{width:200px;float:left;margin-right:10px;}
.wp-hangye .hy-content .hy-pro .hy-p-list ul li .pic{height:200px;margin-bottom: 12px;}
.wp-hangye .hy-content .hy-pro .hy-p-list ul li .pt{height:30px; line-height: 30px;font-size: 14px;}


.probox{display: none;}
.probox-mobile{display: block;margin: 30px 10px;  }
.probox-mobile .list-mobile{width: 100%;overflow:hidden;}
.probox-mobile .list-mobile ul{}
.probox-mobile .list-mobile ul li{margin-right:10px;margin-bottom:10px;width: 100%;position: relative;}
.probox-mobile .list-mobile ul li .pic{overflow: hidden;display: block;width: 100%;}
.probox-mobile .list-mobile ul li img{display: block; -webkit-transition-duration: 300ms;-moz-transition-duration: 300ms;-ms-transition-duration: 300ms;-o-transition-duration: 300ms;transition-duration: 300ms;width: 100%; height:340px;}

.probox-mobile .list-mobile ul li .title{width: 100%;display: block;color: #333;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;background: #182f5c;box-sizing: border-box;padding: 0 10px;}
.probox-mobile .list-mobile ul li:hover{border-color:#d43b3d;}
.probox-mobile .list-mobile ul li:hover img{-ms-transform: scale(1.06);-moz-transform: scale(1.06);-webkit-transform: scale(1.06);-o-transform: scale(1.06);transform: scale(1.06);}
.probox-mobile .list-mobile ul li .title .t{font-size:16px; width:100%;white-space:nowrap;line-height: 44px; overflow:hidden; text-overflow:ellipsis;color: #fff;}

.about{padding: 40px 10px 0;}
.about .lbox a.more{width: 100px;font-size: 14px;line-height: 30px;height: 30px;}

.about .lbox{width: 100%;}
.about .lbox img{height:55px;}
.about .lbox .text a{text-align: center;}
.about .abnav{}
.about .abnav .abpic{width: 100%;float: none;}
.about .abnav .abpic img{width: 100%; height: auto;}
.about .abnav ul{width: 100%; float:none;overflow: hidden;}
.about .abnav ul li{width: 33.3333%; float:left;height: 90px;border-bottom: none;}
.about .abnav ul li h2{font-size: 18px;line-height: 30px;margin-top: 14px;}
.about .abnav ul li span{font-size: 12px;letter-spacing: 0;}

.btitle .r-title-box{display: none;}
.about .rbox{display: none;}

.news{margin-top:20px;padding: 25px 10px 40px;}
.news .nsbox{margin-top: 20px;}
.news .nsbox .first{width: 100%;  margin-bottom: 20px;}
.news .nsbox .first .ctext{text-align: left;}
.news .nsbox .info{width: 100%;text-align: left;}
.news .nsbox .info .date{width: 20%;}
.news .nsbox .info .txt{width: 80%;margin-left: 0;}

.sh-shangcheng .sh-sc-box{padding: 0 10px;}
.sh-shangcheng .sh-sc-box span{font-size: 14px;}
.sh-shangcheng .sh-sc-box a{font-size: 14px; padding: 0 5px;}


.footer .fnav{display: none;}
.ftlx .lianxi{width: 100%;}
.ftlx .lianxi p{text-align: left;width: 60%; margin: 0 auto;float:none;}
.ftlx .code{width: 100%; text-align: center;}
.ftlx .code img{display: inline-block;float: none; margin: 0px 8px;}
.map{display: none;}
.navbottom{padding-top: 20px;background: #1c2f60;}

.footer{margin-bottom: 40px;}
.mobile_footer{display: block;width:100%; position: fixed; bottom:0; left:0; height:40px;padding:5px 0;background:#d43b3c;z-index: 9999999;}
.mobile_footer ul{}
.mobile_footer ul li{width: 25%; float:left; }
.mobile_footer ul li a{text-align: center; color:#fff;font-size:12px;    display: block;line-height:20px;}
.mobile_footer ul li img{display: block; margin: 0 auto;height:20px;}

.youqing .main{border:none;width: 98%; margin:0 auto;}
.youqing .yqtitle{font-size:14px;width: 24%;}
.youqing .yqlist{width: 76%; text-align: left; padding:5px 0;}
.youqing .yqlist a{padding: 5px 0;}
}


/*=========            新闻中心              ========*/
.warp{width: 1200px; margin: 0 auto;}
.nbanner{width:100%; position: relative;}
.nbanner img{display:block; width: 100%;height: auto;}
.newbox{width: 100%;overflow: hidden;margin-top: 25px;margin-bottom: 50px;}
.newbox .taglist{border-bottom: 1px solid #ddd;padding:10px 0;}


.nnav{border-bottom: 1px solid #ddd;padding-bottom: 10px;}
.nnav h3{font-size: 30px;color: #333;font-weight: normal;line-height: 34px;text-align: center;}
.nnav em{height: 1px;background: #333;display: block;width: 60px;margin: 8px auto 0;}
.nnav .items{text-align: center;margin: 30px auto 20px;width: 434px;overflow:hidden;}
.nnav .items a{display: block;float: left;width: 215px;border: 1px solid #bfbfbf;color: #555;font-size: 14px;line-height: 38px;height: 38px;text-align: center;}
.nnav .items a.active,.nnav .items a:hover{background: #555555;border: 1px solid #555555;color: #fff;}
.nnav .items a.cl1 i{background:url(../images/news1.png) no-repeat center center; padding: 5px 15px; margin-right: 10px;}
.nnav .items a.cl2 i{background:url(../images/news2.png) no-repeat center center; padding: 5px 15px; margin-right: 10px;}
.nnav .items a.cl1:hover i{background:url(../images/news1_a.png) no-repeat center center;}
.nnav .items a.cl2:hover i{background:url(../images/news2_a.png) no-repeat center center;}
.nnav .jishu{width: 651px;}

.newlist{width: 100%;}
.newlist ul{margin-bottom: 50px;margin-top: 35px;}
.newlist ul li{overflow: hidden; border-bottom: 1px dashed #ddd; margin-top: 20px; padding-bottom: 20px;}
.newlist ul li .pic{float: left;width: 25%;height: 170px;overflow:hidden;border: 1px solid #ddd;}
.newlist ul li .pic img{width: 290px;display: block;height: 160px;padding: 5px;transition: all 0.4s;margin: 0 auto;}
.newlist ul li:hover .pic{border-color: #d43b3d;}
.newlist ul li:hover .pic img{transform: scale(1.1, 1.1);}
.newlist ul li .text{width: 72%;float: right;}
.newlist ul li .text .title{font-size: 20px;line-height: 34px;}
.newlist ul li .text .title em{float: right;font-size: 16px;font-style: normal;color: #888;}
.newlist ul li .text .desc{margin-top: 10px;font-size: 14px;text-align: justify;color: #565656;line-height: 25px;}
.newlist ul li .text .xq{font-size: 16px;margin-top: 12px;display: block;}
.newlist ul li:hover{border-color:#d43b3d;}

.location{width: 100%; height:36px; border-bottom: 1px solid #ddd;}
.location span{font-size: 18px;color: #333;font-weight: bold;border-bottom: 1px solid #d43b3d;line-height: 35px;display: block;float: left;padding: 0 10px;letter-spacing: 2px;}
.location a{}



.newdetail{margin-top: 50px;width:800px; float:left;}
.newdetail .title{text-align: center;}
.newdetail .title h2{font-weight: normal;height: 36px;line-height: 36px;font-size: 20px;color: #000;}
.newdetail .title p{font-size: 14px;line-height: 26px;margin-top: 10px;}
.newdetail .content{width: 100%;margin-top: 30px;text-align: justify;font-size: 14px;line-height: 28px;}
.newdetail .content p{margin-bottom: 1em;}
.newdetail .content img{max-width: 100%!important;height: auto; }
.newdetail .updown{padding: 20px;border: 1px solid #ddd;margin-top: 30px;}
.newdetail .updown .up,.newdetail .updown .down{line-height: 40px;font-size: 14px;}
.newdetail .updown .up a,.newdetail .updown .down a{}

.newdetail .relnews{margin-top: 30px;}
.newdetail .relnews h2{font-size: 20px;text-align: center;line-height: 30px;font-weight: normal;letter-spacing: 2px;}
.newdetail .relnews ul{overflow:hidden; width: 100%;margin-top: 30px;}
.newdetail .relnews ul li{float: left;width: 49%;overflow: hidden; margin-bottom: 20px;}
.newdetail .relnews ul li img{float: left;width: 30%;height: 120px;}
.newdetail .relnews ul li .text{float: right;width: 66%;}
.newdetail .relnews ul li .text .title{text-align: left;font-size: 16px;line-height: 30px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 100%;}
.newdetail .relnews ul li .text .time{font-size: 14px;line-height: 20px;color: #888;}
.newdetail .relnews ul li .text .desc{font-size: 14px;color: #565656;line-height: 22px;text-align: justify;}
.newdetail .relnews ul li:nth-child(2n){float:right;}

.sidenews{width:300px; float:right;margin-top: 50px;}
.sidenews .ns-title{font-size: 16px; font-weight: bold; height: 26px; line-height: 26px;padding-left:5px; border-left:5px solid #1c2d65;margin-bottom:30px;}
.sidenews ul{width:100%;}
.sidenews ul li{width: 100%; border: 1px solid #ddd; box-sizing:border-box;margin-bottom: 20px;padding:10px;}
.sidenews ul li .pic{width:100%; }
.sidenews ul li .pic img{display: block; width: 100%; max-height: 260px;}
.sidenews ul li .text{margin-top: 10px;}
.sidenews ul li .text p.title{font-size: 16px;line-height: 24px;}
.sidenews ul li .text p.date{font-size: 13px; line-height:20px;margin-top: 6px;}
		




@media screen and (min-width: 780px) and (max-width: 1199px) {
	.warp{width: 1000px;}
	
	.newlist ul li .pic{height: 150px;}
	.newlist ul li .pic img{width: 242px;height:140px;}
	
	.newdetail{width: 720px;}
	.newdetail .content img{max-width: 100% !important;}
	.sidenews{width:245px;}
	
	
}



@media screen and (min-width: 300px) and (max-width: 779px) {
	.warp{width: 100%;}
	.nnav{line-height: 24px;overflow: hidden;}
	.nnav h3{font-size: 18px;}
	.nnav span{font-size:15px;float: left;}
	.nnav .items{width: 100%;margin: 10px auto;}
	.nnav .items a{width: 49%;}
	.nnav .jishu{width: 100%;}
	.nnav .jishu a{width: 32%;}
	.newbox{width:auto; margin:10px;}
	.newlist ul{margin-top: 0;}
	.newlist ul li{margin-top:10px; padding-bottom: 10px;}
	.newlist ul li .pic{max-height:90px;height:auto; }
	.newlist ul li .pic img{height:auto;width: 100%;padding: 0;}
	.newlist ul li .text .title{font-size: 14px;line-height: 24px; text-align: left;}
	.newlist ul li .text .title em{display: block; float: none; text-align: left;font-size:13px;}
	.newlist ul li .text .desc{display: none;}
	.newlist ul li .text .xq{display: none;}
	
	.newdetail .title h2{height: auto;font-size: 16px;line-height: 20px;}
	.newdetail .content{margin-top: 10px;}
	.newdetail .updown{padding: 10px;text-align: left;}
	.newdetail .updown .up,.newdetail .updown .down{line-height: 20px;margin: 5px 0;}
	
	.newdetail .content #video{max-width:100%;height: 300px !important;}
	.newdetail .relnews ul{margin-top: 20px;}
	.newdetail .relnews ul li{width: 100%;margin-bottom: 10px;}
	.newdetail .relnews ul li img{height: 80px;}
	.newdetail .relnews ul li .text .desc{display:none;}
	.newdetail .relnews ul li .text .time{text-align: left;margin-top: 10px;}

	.location span{font-size: 14px;}

	.aligncenter{max-width: 100%; height: auto;}
	
}


.pages{width:100%; text-align: center;}
.pages .nav-links{line-height: 36px;width: auto;float: right;border: 1px solid #ccc;height: 36px;margin-bottom: 60px;border-radius: 8px;overflow: hidden;}
.pages .nav-links .page-numbers{font-size: 16px;display: block;float: left;border-right: 1px solid #ccc;padding: 0 16px;}
.pages .nav-links span.page-numbers{font-size: 18px; color: #d43b3d;}
.pages .nav-links a.page-numbers:hover{color: #d43b3d;}
.pages .nav-links .page-numbers:last-child{border-right: 0;}


.screen-reader-text{display:none;}

/*=========            产品中心              ========*/
.pronav{height: 60px;    background: #f8f8f8; line-height: 60px; text-align: center;   /* border-top: 1px solid #ddd;*/}
.pronav li{ width: 150px; text-align:center;display: inline-block;}
.pronav li a{display: block;margin-right: 1px;white-space: nowrap; overflow: hidden; text-overflow:ellipsis;}
.pronav li.active a{background: #192f60;color: #fff;font-size: 16px; }
.pronav li:hover a{background: #192f60;color: #fff;font-size: 16px;}

.npbox{width: 100%; margin-top:70px;overflow:hidden;}

/*   侧边导航  */
.tagbox{width: 200px; float:left;}
.tagbox .tagtitle{height:50px;background: #d9383e;line-height:50px; text-align: center; font-size: 18px; color:#fff;border-radius:16px 16px 0 0;}
.tagbox .taglist{ background: #f6f6f6;overflow: hidden;}
.tagbox .taglist a{line-height: 30px;display: block;padding: 4px 20px;font-size: 16px;margin: 10px 0;}
.tagbox .taglist a:hover{background:#d9383e;color:#fff;}

.nprolist{float:right;width:960px;}
.nprolist ul{margin-bottom: 50px;overflow:hidden;}
.nprolist ul li{overflow: hidden;width: 32%;float: left;margin-bottom: 20px;margin-right: 2%;box-sizing: border-box;border: 1px solid #ddd;}
.nprolist ul li a{display: block;transition: all .3s;}
.nprolist ul li .pic{overflow:hidden;padding: 10px;background:#fff;}
.nprolist ul li .pic img{width: 100%;display: block;transition: all 0.4s;height: 268px;}
.nprolist ul li:hover .pic img{-ms-transform: scale(1.06);-moz-transform: scale(1.06);-webkit-transform: scale(1.06);-o-transform: scale(1.06);transform: scale(1.06);}
.nprolist ul li .title{padding:15px 10px;background: #f6f6f6;transition: 0.5s;height: 114px; box-sizing: border-box;}
.nprolist ul li .title .t{text-align: center;font-size: 16px;line-height: 26px;color: #333;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.nprolist ul li .title .desc{font-size: 14px;line-height: 26px;color: #565656;white-space: nowrap;overflow: hidden;}

.nprolist ul li:hover a{border-color:#d43b3d;}
.nprolist ul li:Hover .title{color: #fff;background: #d9383e;}
.nprolist ul li:Hover .title .t,.nprolist ul li:Hover .title .desc{color:#fff;}


.nprolist ul li .more{width: 100px;border: 1px solid #333;color: #333;margin: 15px auto;text-align: center;height: 30px;line-height: 30px;font-size: 14px;}
.nprolist ul li:hover .more{background: #d43b3d; border-color: #d43b3d;color:#fff;}
.nprolist ul li:nth-child(3n){margin-right:0;}

.videolist ul li{width: 25%;}


.pdbox{width: 100%;overflow: hidden;margin-bottom: 50px;margin-top:0px;}
.pdbox .pic{float: left;width: 40%;border: 1px solid #ddd;padding: 4px;}

.flashBanner{position:relative;}
.flashBanner .bigImg{width: 100%;height:500px;display: block;}
.flashBanner .mask{width: 100%;overflow: hidden;margin-top: 5px;}
.flashBanner .mask img{margin-right:5px;cursor:pointer;border: 1px solid #ddd;width: 136px;height: 110px;box-sizing: border-box;float: left;}
.flashBanner .mask img.show{border-color:#f00;}
.flashBanner .mask img:last-child{margin-right:0;}


.pdbox .txt{width: 55%;float: right;}
.pdbox .txt h2{line-height: 30px;font-size: 22px;color: #333;margin-bottom: 40px;border-left: 6px solid #d9383e;padding-left: 10px;}
.pdbox .txt .tab{border-collapse: collapse;border-spacing: 0;width: 70%;}
.pdbox .txt .tab th{border: 1px solid #ddd;width: 30%;background: #f6f6f6;color: #333;font-weight: normal;height: 60px;}
.pdbox .txt .tab td{border: 1px solid #ddd;font-size: 14px;padding-left: 30px;}

.pdbox .txt .lianxi{margin-top: 30px;overflow:hidden;}
.pdbox .txt .lianxi .dayang{display: block;width: 125px;line-height: 45px;border: 1px solid #0a2b70;border-radius: 5px;text-align: center;color: #fff;float:left;background: #0a2b70;}
.pdbox .txt .lianxi .zixun{display: block;width: 125px;line-height: 45px;border: 1px solid #0a2b70;border-radius: 5px;text-align: center;color: #0a2b70;float:left;margin-left:20px;}
.pdbox .txt .lianxi .zixun:Hover{background: #0a2b70; color:#fff;}
.pdbox .txt .share{margin-top: 30px;overflow:hidden;}

.pdnav{width: 100%;padding-top: 20px;overflow: hidden;background: #fff;padding-bottom: 10px;z-index: 999999;}
.pdnav ul{background: url(../images/hhhsx.jpg) repeat-x 0px 7px;overflow:hidden;}
.pdnav li{float: left;width: 20%;height: 50px;text-align: center;cursor:pointer;}
.pdnav li i{width: 16px; height: 16px; display: block; border-radius:50px; margin: 0 auto;background:#ddd;}
.pdnav li span{margin-top: 14px;display: block;font-size: 15px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.pdnav li.active i,.pdnav li:hover i{background:#f00;}
.pdnav li.active span,.pdnav li:hover span{color:#f00;}

.xiangqing{width: 1400px;margin: 40px auto;overflow: hidden;}
.xiangqing .xqbox{width: 1000px;float: left;}

.canshu{width: 100%;padding: 60px 0 0px;}
.canshu table{border-collapse: collapse;}
.canshu table td{border: 1px solid #ddd;padding: 0 10px;line-height: 36px;}

.tuijian{margin-top: 0px;overflow: hidden;padding: 60px 0 60px;}
.tuijian .title{font-size: 22px; text-align: center;}
.tuijian .ypbox{margin-top: 40px; overflow:hidden;}
.tuijian .ypbox li{float:left; width: 23.5%;margin-right:2%;background: #fff;}
.tuijian .ypbox li a{display:block;border: 1px solid #ddd;padding: 6px;}
.tuijian .ypbox li img{width: 100%;display:block;}
.tuijian .ypbox li span.title{display: block;font-size: 16px;height: 40px;line-height: 40px;}
.tuijian .ypbox li:last-child{margin-right:0;}
.tuijian .ypbox li a:hover{border-color:#d43b3d;}


.yangpin{margin-top: 0px;overflow: hidden;padding: 40px 0 40px;}
.yangpin .textwidget{width: 100%; margin:30px auto 0;}

/*  产品详情 - 样品展示  */
.chanpin-yangpin{width:100%; margin:20px auto 30px;position: relative;}
.chanpin-yangpin .cp-yangpin-list{width: 100%; margin-top:20px;overflow:hidden;}
.chanpin-yangpin .cp-yangpin-list ul{}
.chanpin-yangpin .cp-yangpin-list ul li{width: 320px;overflow:hidden; float:left; margin-right: 20px;position: relative;z-index: 1;}
.chanpin-yangpin .cp-yangpin-list ul li .picbox{width: 100%;height: 200px;overflow:hidden;}
.chanpin-yangpin .cp-yangpin-list ul li .picbox .pic{width: 100%;height: 200px;display:block;-webkit-transition-duration: 300ms;-moz-transition-duration: 300ms;-ms-transition-duration: 300ms;-o-transition-duration: 300ms;transition-duration: 300ms;}
.chanpin-yangpin .cp-yangpin-list ul li .text{font-size: 18px; line-height:32px;white-space:nowrap; overflow: hidden; text-overflow: ellipsis;margin: 0 20px;margin-top: 10px;text-align: center;font-weight: normal;}	
.chanpin-yangpin .next{cursor:pointer;position: absolute;right: 0px;display: block;width: 30px;height: 30px;top: -50px;text-align: center;font-size: 50px;border: 1px solid #ddd;border-radius: 50%;background: url(../images/right-icon.png) no-repeat center center;background-size: 80% 80%;}
.chanpin-yangpin .prev{cursor:pointer;position: absolute;right: 50px;display: block;width: 30px;height: 30px;top: -50px;text-align: center;font-size: 50px;border: 1px solid #ddd;border-radius: 50%;background: url(../images/left-icon.png) no-repeat center center;background-size: 80% 80%;}

.chanpin-yangpin .cp-yangpin-list ul li:last-child{margin-right: 0;}
.chanpin-yangpin .cp-yangpin-list ul li:Hover .picbox .pic{-ms-transform: scale(1.06);-moz-transform: scale(1.06);-webkit-transform: scale(1.06);-o-transform: scale(1.06);transform: scale(1.06);}


/*  产品详情 - 案例展示  */
.chanpin-anli{width:100%; margin:20px auto 30px;position: relative;}
.chanpin-anli .cp-anli-list{width: 100%; margin-top:20px;overflow:hidden;}
.chanpin-anli .cp-anli-list ul{}
.chanpin-anli .cp-anli-list ul li{width: 320px;height: 200px;overflow:hidden; float:left; margin-right: 20px;position: relative;z-index: 1;}
.chanpin-anli .cp-anli-list ul li .picbox{width: 100%;height: 200px;overflow:hidden;}
.chanpin-anli .cp-anli-list ul li .picbox .pic{width: 100%;height: 200px;display:block;-webkit-transition-duration: 300ms;-moz-transition-duration: 300ms;-ms-transition-duration: 300ms;-o-transition-duration: 300ms;transition-duration: 300ms;}
.chanpin-anli .cp-anli-list ul li .text{display: none;position: absolute; top: 0;left: 0;width: 100%; height: 100%;z-index: 20;}	
.chanpin-anli .cp-anli-list ul li .text h2{color: #fff; font-size: 18px; line-height:32px;white-space:nowrap; overflow: hidden; text-overflow: ellipsis;margin: 0 20px;margin-top: 40px;text-align: center;font-weight: normal;}	
.chanpin-anli .cp-anli-list ul li .text p{color: #fff; font-size: 16px; line-height: 24px; height: 48px; overflow: hidden;margin: 10px 20px 0;}	
.chanpin-anli .cp-anli-list ul li .bg{display: none; position: absolute;top: 0;left: 0;z-index: 10;width: 100%; height: 100%; background: #000;opacity: 0.6;}	

.chanpin-anli .next{cursor:pointer;position: absolute;right: 0px;display: block;width: 30px;height: 30px;top: -50px;text-align: center;font-size: 50px;border: 1px solid #ddd;border-radius: 50%;background: url(../images/right-icon.png) no-repeat center center;background-size: 80% 80%;}
.chanpin-anli .prev{cursor:pointer;position: absolute;right: 50px;display: block;width: 30px;height: 30px;top: -50px;text-align: center;font-size: 50px;border: 1px solid #ddd;border-radius: 50%;background: url(../images/left-icon.png) no-repeat center center;background-size: 80% 80%;}

.chanpin-anli .cp-anli-list ul li:last-child{margin-right: 0;}
.chanpin-anli .cp-anli-list ul li:Hover .text{display: block;}
.chanpin-anli .cp-anli-list ul li:Hover .bg{display: block;}
.chanpin-anli .cp-anli-list ul li:Hover .picbox .pic{-ms-transform: scale(1.06);-moz-transform: scale(1.06);-webkit-transform: scale(1.06);-o-transform: scale(1.06);transform: scale(1.06);}
	
.video{overflow: hidden;padding:0px 0px 60px;width: 100%; margin: 0px auto 0;}
.video .wp-video{max-width: 800px;margin: 30px auto 0;}
#video{width: 800px; height: 500px; margin: 0px auto; z-index: 1;}
#video2{width: 800px; height: 500px; margin: 0px auto; z-index: 1;}



.mejs-inner{width: 800px; margin: 0 auto;}

.widget-title{font-size: 22px;border-left: 5px solid #0a2b70; padding-left: 10px;color: #565656;line-height: 30px;font-weight: normal;margin-bottom: 30px;}

.sidepro{width: 320px;float: right;}
.sidepro ul{}
.sidepro ul li{border: 1px solid #ddd; width: 100%; margin-bottom: 20px;box-sizing: border-box;}
.sidepro ul li .pic{width: 100%;}
.sidepro ul li .pic img{width: 100%; display: block;}
.sidepro ul li .text{padding: 10px; font-size: 15px; line-height: 20px;background: #f6f6f6;color: #333;transition: 0.5s; }
.sidepro ul li:Hover .text{background:#d9383e;color:#fff;}

.sidepro .sidelx{width: 100%; border: 1px solid #d9383e; border-radius:10px; overflow:hidden;box-sizing: border-box;}
.sidepro .sidelx .lx-title{line-height: 40px; background:#d9383e;font-size:16px;text-align: center; color:#fff;}
.sidepro .sidelx .lx-box{padding:10px;}
.sidepro .sidelx .lx-box img{width: 100%;display: block;margin-bottom: 10px;}
.sidepro .sidelx .lx-box p{line-height: 30px; font-size: 14px;text-align: center;}
.sidepro .sidelx .lx-box p strong{font-size: 20px;}
	





/*====      联系我们       ====*/
.lxtitle{width: 100%;}
.lxtitle h2{font-size: 28px;text-align: center;color: #d43b3d;letter-spacing: 2px;}
.lxtitle p{text-align: center;font-size: 14px;line-height: 30px;margin-top: 10px;}
.lxbox{width: 100%;overflow: hidden;margin-top: 40px;border-bottom: 1px solid #d43b3d;padding-bottom: 30px;}
.lxbox li{float: left;width: 25%;}
.lxbox li img{display: block;margin: 0 auto;}
.lxbox li strong{display: block;text-align: center;font-size: 16px;color: #333;line-height: 36px;}
.lxbox li p{text-align: center;font-size: 14px;line-height: 26px;}
.lxbox li:last-child{margin-right:0;}

.lxbx{width: 100%;overflow:hidden;}
.lxbx .conbox{float: left; width: 46%; font-size: 14px; line-height: 28px; padding: 2%;}
.lxbx .msgbox{float:right; width: 96%;padding: 2%;}
.lxbx .msgbox .title{width: 100%; margin-bottom: 20px;}
.lxbx .msgbox .title h2{}
.lxbx .msgbox .title p{line-height: 20px;margin-top: 10px;}
.lxbx .msgbox .wpcf7{width: 100%;}
.lxbx .msgbox .wpcf7 p{font-size: 14px;margin-top: 14px;}
.lxbx .msgbox .wpcf7 p label{margin-right: 30px;}
.lxbx .msgbox .wpcf7 .wpcf7-text{height: 36px;border: 1px solid #ddd;background: #ddd;border-radius: 20px;padding: 0px 20px;}
.lxbx .msgbox .wpcf7 .wpcf7-textarea{border: 1px solid #ddd;background: #ddd;padding: 20px;border-radius: 15px;width: 80%;}
.lxbx .msgbox .wpcf7 .wpcf7-submit{width: 120px;border: none;height: 36px;background: #f60;border-radius: 16px;font-size: 18px;color: #fff;}

.member{width: 600px;margin: 0 auto;}
.member span{display: block;font-size: 18px;line-height: 40px;}
.member p{margin-top: 10px;}
.member p .text{width: 400px;height: 36px;border: 1px solid #ddd;font-size: 15px;padding: 0 8px;line-height: 36px;}
.member p .btn{width: 120px;border: none;background: #d43b3d;height: 36px;color: #fff;font-size: 16px;line-height: 36px;letter-spacing: 2px;cursor: pointer;}
.member p .btn:hover{background:#057fca;}
.member .jieguo{color: #f00;font-weight: bold;}


/*  解决方案  */
.jiejuenav{height: 60px;background: #f8f8f8; line-height: 60px; text-align: center;    border-top: 1px solid #ddd;}
.jiejuenav li{ width: 120px; text-align:center;display: inline-block;}
.jiejuenav li a{display: block;margin-right: 1px;white-space: nowrap; overflow: hidden; text-overflow:ellipsis;}
.jiejuenav li.active a{background: #192f60;color: #fff;font-size: 16px; }
.jiejuenav li:hover a{background: #192f60;color: #fff;font-size: 16px;}


@media screen and (min-width: 1200px) and (max-width: 1480px) {
	.pdbox .txt .tab{width: 80%;}
	
	.flashBanner .bigImg{height: 480px;}
	.flashBanner .mask img{width: 116px; height: 90px;}
.xiangqing{width: 1200px;}
.xiangqing .xqbox{width: 860px;}

.chanpin-yangpin .cp-yangpin-list ul li{width: 273px;}
.chanpin-yangpin .cp-yangpin-list ul li .picbox{height: 170px;}
.chanpin-yangpin .cp-yangpin-list ul li .picbox .pic{height: 170px;}
.chanpin-yangpin .cp-yangpin-list ul li .text{font-size: 16px; line-height: 30px;margin: 10px 0 0;}

.chanpin-anli .cp-anli-list ul li{width: 273px;height: 170px;}
.chanpin-anli .cp-anli-list ul li .picbox{height: 170px;}
.chanpin-anli .cp-anli-list ul li .picbox .pic{height: 170px;}

.chanpin-anli .cp-anli-list ul li .text h2{font-size: 16px; margin-top: 30px;}
.chanpin-anli .cp-anli-list ul li .text p{font-size: 14px;}
.sidepro{width: 300px;}	
}

@media screen and (min-width: 780px) and (max-width: 1199px) {
	.pronav{height: 60px;line-height: 60px;}
	
	.flashBanner .bigImg{height: 400px;}
	.flashBanner .mask img{width: 96px; height: 75px;}

	.pdbox .txt h2{height: 40px; line-height: 40px;}
	.pdbox .txt .tab{width: 90%;}
	.pdbox .txt .tab th{height: 55px;}
	.pdbox .txt .lianxi{margin-top: 20px;}
	.pdbox .txt .lianxi .dayang{line-height: 30px;}
	.pdbox .txt .lianxi .zixun{line-height: 30px;}
	.pdbox .txt .share{margin-top: 20px;}
	.nprolist{width:780px;}
	.nprolist ul li .pic img{height: 218px;}
	
	
	.widget-title{font-size: 18px; line-height: 24px;}
	
	#video{width: 600px !important; height:400px !important;}
	#video2{width: 600px !important; height:400px !important;}
	
	
	.xiangqing{width: 1000px;}
	.xiangqing .xqbox{width: 740px;}
	
	.chanpin-yangpin .cp-yangpin-list ul li{width: 240px; margin-right: 10px;}
	.chanpin-yangpin .cp-yangpin-list ul li .picbox{height: 160px;}
	.chanpin-yangpin .cp-yangpin-list ul li .picbox .pic{height: 160px;}
	.chanpin-yangpin .cp-yangpin-list ul li .text{font-size: 14px;line-height: 30px;}
	
	.chanpin-anli .cp-anli-list ul li{width: 240px; margin-right: 10px;height: 150px;}
	.chanpin-anli .cp-anli-list ul li .picbox{height: 150px;}
	.chanpin-anli .cp-anli-list ul li .picbox .pic{height: 150px;}
	.chanpin-anli .cp-anli-list ul li .text h2{}
	.chanpin-anli .cp-anli-list ul li .text p{}
	
	.sidepro{width: 220px;}
	
	.canshu{padding: 40px 0;margin-top:30px;}
	.yangpin{padding: 40px 0 60px;}
	.tuijian{padding: 40px 0 60px;}
	.sidepro .sidelx .lx-box p{font-size: 14px;}
	.sidepro .sidelx .lx-box p strong{font-size: 16px;}
}

@media screen and (min-width: 300px) and (max-width: 779px) {
	.npbox{margin-top:20px;}

	.tagbox{width: 100%;padding: 0 10px;box-sizing: border-box;float: none;}
	.tagbox .tagtitle{background: #182f5c;border-radius: 15px;font-size: 16px;line-height: 36px;height: 36px;margin-bottom: 12px;}
	.tagbox .taglist{background:none;}
	.tagbox .taglist a{border: 1px solid #ddd;display: inline-block;padding: 4px 6px;margin: 5px;line-height: 20px;font-size: 13px;border-radius: 12px;}
	.nprolist{float: none;width: 100%;padding: 30px 10px;box-sizing: border-box;}
	.nprolist ul{margin-top:0;}
	.nprolist ul li{width: 49%;margin-right:0;}
	.nprolist ul li .title{font-size: 14px;font-weight: normal;line-height: 30px;}
	.nprolist ul li .more{height: 26px; line-height: 26px;margin: 5px auto 10px;}
	.nprolist ul li .pic{padding: 5px;}
	.nprolist ul li .pic img{height: auto;}
	.nprolist ul li:nth-child(2n){float: right;}

	

	.pronav{width: 100%;height: 46px;line-height: 46px;background:#f2f2f2;}
	.pronav li{width: 20%;}
	.pronav li a{font-size: 12px;white-space:nowrap;overflow: hidden; text-overflow: ellipsis;}
	.pronav li.active a{font-size: 12px;}
	.pronav li:hover a{font-size: 12px;}
	
	.pdbox{margin-top:20px;padding:10px;width: auto;margin-bottom: 20px;}
	.pdbox .pic{width: 100%;margin:0 auto;float:none;box-sizing: border-box;}
	.pdbox .txt{float:none; width: 100%;}
	.pdbox .txt h2{height:auto; line-height:30px; font-size:16px;margin-top: 20px;margin-bottom: 20px;}
	.pdbox .txt .lianxi .dayang{line-height: 30px;width: 80px;}
	.pdbox .txt .lianxi .zixun{line-height: 30px;width: 80px;}
	.pdbox .txt .tab{width: 100%;}
	.pdbox .txt .tab td{padding-left:10px; text-align: left;}
	.pdbox .txt .lianxi{margin-top: 20px;}
	.pdbox .txt .share{margin-top: 20px;}


	.newdetail{width: 100%;float: none;}
	.sidenews{width: 100%; float:none;}
	
	.flashBanner .bigImg{height: auto;}
	.flashBanner .mask img {width: calc(25% - 4px);height: 60px;}
	
	.pdbox .txt .tab th{height: 40px;}
	.xiangqing{margin: 0;width: 100%;}
	.xiangqing .xqbox{width:100%; float:none;}
	
	.chanpin-yangpin .cp-yangpin-list ul li {width: 220px; margin-right: 10px;}
	.chanpin-yangpin .cp-yangpin-list ul li .picbox{height: 140px;}
	.chanpin-yangpin .cp-yangpin-list ul li .picbox .pic{height: 140px;}
	.chanpin-yangpin .cp-yangpin-list ul li .text{font-size: 14px;margin: 0;}
	
	.chanpin-yangpin .prev{width: 20px; height: 20px; top: -40px;right: 40px;}
	.chanpin-yangpin .next{width: 20px; height: 20px; top: -40px;right: 0px;}
	
	.chanpin-anli .cp-anli-list ul li {width: 220px; margin-right: 10px;height: 140px;}
	.chanpin-anli .cp-anli-list ul li .picbox{height: 140px;}
	.chanpin-anli .cp-anli-list ul li .picbox .pic{height: 140px;}
	.chanpin-anli .cp-anli-list ul li .text h2{font-size: 14px; margin-top: 20px;line-height: 24px;}
	.chanpin-anli .cp-anli-list ul li .text p{font-size: 14px;}
	.chanpin-anli .prev{width: 20px; height: 20px; top: -40px;right: 40px;}
	.chanpin-anli .next{width: 20px; height: 20px; top: -40px;right: 0px;}
	
	#video{width: 90%!important;height: 240px !important;}
	#video2{width: 90%!important;height: 240px !important;}
	
	.textwidget{margin: 0 auto;width: 94%;}
	.widget-title{font-size: 16px;line-height: 22px;margin: 0 10px 15px;}
	

	.tuijian{padding: 30px 0 40px;;}
	.tuijian .ypbox{margin-top: 20px;padding: 0 10px;}
	.tuijian .ypbox li{width: 48%;margin-bottom: 10px;}
	/*
	.yangpin .ypbox li{width: 49%;margin-bottom: 10px;}
	.yangpin .ypbox li:nth-child(2n){margin-right:0;}
	.yangpin .ypbox li span.title{font-size:14px; height:30px; line-height:30px;}*/
	.video{margin-top: 10px;padding:30px 0;}
	
	.sidepro{display:none;}
	
	.lxtitle h2{font-size: 1.4em;}
	.lxbox li{width: 50%;}
	.lxbox li p{height: 40px;line-height: 20px;}
	.lxbx .conbox{width: 100%;float: none;padding: 0;}
	.lxbx .msgbox{width: 100%;padding: 0;}
	.lxbx .msgbox .wpcf7 .wpcf7-text{width: 87%;padding: 0 5%;}

	.member{width: 100%;}
	.member p .text{width: 96%;padding: 0 2%;}

	.jiejuenav{height: auto; padding: 10px 0;line-height:24px;}
	.jiejuenav li{width: 33.3333%;}
		
}



.pagebox{width: 100%; margin-top: 60px;line-height: 28px;text-align: justify;margin-bottom: 80px;}
@media screen and (min-width: 300px) and (max-width: 779px) {
	.pagebox{margin: 20px 15px 40px;width: auto;}
	.pagebox img{max-width: 100%;}
}
.aligncenter{display: block;margin: 0 auto;}



.content-row{width: 1200px; margin: 40px auto 60px;}
.page-header{height: 40px; line-height: 40px;}
.page-header .page-title{font-size: 20px; color:#565656;}
.post-loop-wrap{margin-top: 30px;}
.post-loop-wrap .type-post{width: 100%;}
.blog-design-lite-post-image-bg{float: left;}
.blog-design-lite-post-image-bg .entry-media{width: 220px; height: 180px;margin-right: 30px;}

/*  解决方案 详情页  */
.panel-grid-cell .widget-title{display: none;}
.jiejue-con{width: 100%; margin: 60px auto;}
.jiejue-box{width:1400px;overflow:hidden;margin:0 auto;}
.jiejue-text{width: 48%; float:left;height:360px;position:relative; z-index: 1;}
.jiejue-title{font-size: 26px;color: #000;line-height: 36px;}
.jiejue-title .jj-more{ font-size: 14px; color:#666;float: right;}
.jiejue-wenzi{font-size: 16px;line-height: 30px;text-align: justify;text-indent: 2em;margin-top: 20px;}
.jiejue-ck{width: 120px;height: 30px; line-height:30px; border: 1px solid #ddd; border-radius: 15px;display: block; text-align: center; margin-top: 20px;position: absolute; bottom: 10px; left: 0;}
.jiejue-video{width: 48%; float:right;height:360px;}

/*  样品  */
.jiejue-yangpin{overflow:hidden;width: 100%;background:#f6f6f6;padding: 60px 0;margin-top: 60px;}
.jiejue-yangpin .jj-yp-box{width:1400px; margin: 0 auto;position: relative;}
.jiejue-yangpin .jj-yp-list{width: 100%;margin-top: 20px;overflow:hidden;}
.jiejue-yangpin .jj-yp-list ul{}
.jiejue-yangpin .jj-yp-list ul li{float:left;width:329px; margin-right: 28px;}
.jiejue-yangpin .jj-yp-list ul li .picbox{height: 220px;width: 100%; overflow:hidden;}
.jiejue-yangpin .jj-yp-list ul li img{width: 100%;display:block;width: 100%;height: 220px;display:block;-webkit-transition-duration: 300ms;-moz-transition-duration: 300ms;-ms-transition-duration: 300ms;-o-transition-duration: 300ms;transition-duration: 300ms;}
.jiejue-yangpin .jj-yp-list ul li:hover img{-ms-transform: scale(1.06);-moz-transform: scale(1.06);-webkit-transform: scale(1.06);-o-transform: scale(1.06);transform: scale(1.06);}
.jiejue-yangpin .jj-yp-list ul li .title{font-size: 16px; line-height: 28px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;padding: 15px 10px 0;background: #fff;}
.jiejue-yangpin .jj-yp-list ul li .desc{font-size: 14px; line-height: 20px; height:40px; color:#888;background: #fff;padding: 0 10px;}
.jiejue-yangpin .jj-yp-box .next{cursor:pointer;position: absolute;right: -50px;display: block;width: 50px;height: 50px;top: 40%;text-align: center;font-size: 50px;background: url(../images/right-icon.png) no-repeat center center;}
.jiejue-yangpin .jj-yp-box .prev{cursor:pointer;position: absolute;left: -50px;display: block;width: 50px;height: 50px;top: 40%;text-align: center;font-size: 50px;background: url(../images/left-icon.png) no-repeat center center;}

/*  机型  */
.jiejue-chanpin{overflow:hidden;width: 100%;background:#f6f6f6;padding: 60px 0;margin-top: 60px;}
.jiejue-chanpin .jj-cp-box{width:1400px; margin: 0 auto;position: relative;}
.jiejue-chanpin .jj-cp-list{width: 100%;margin-top: 20px;overflow:hidden;}
.jiejue-chanpin .jj-cp-list ul{}
.jiejue-chanpin .jj-cp-list ul li{float:left;width:329px; margin-right: 28px;}
.jiejue-chanpin .jj-cp-list ul li .picbox{height: 280px;width: 100%; overflow:hidden;}
.jiejue-chanpin .jj-cp-list ul li img{width: 100%;display:block;width: 100%;height: 280px;display:block;-webkit-transition-duration: 300ms;-moz-transition-duration: 300ms;-ms-transition-duration: 300ms;-o-transition-duration: 300ms;transition-duration: 300ms;}
.jiejue-chanpin .jj-cp-list ul li:hover img{-ms-transform: scale(1.06);-moz-transform: scale(1.06);-webkit-transform: scale(1.06);-o-transform: scale(1.06);transform: scale(1.06);}
.jiejue-chanpin .jj-cp-list ul li .title{font-size: 16px; line-height: 28px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;margin-top: 15px;padding: 15px 10px 10px;background: #fff;text-align: center;}
.jiejue-chanpin .jj-cp-list ul li .desc{font-size: 14px; line-height: 20px; height:40px; color:#888;}
.jiejue-chanpin .jj-cp-box .next{cursor:pointer;position: absolute;right: -50px;display: block;width: 50px;height: 50px;top: 40%;text-align: center;font-size: 50px;background: url(../images/right-icon.png) no-repeat center center;}
.jiejue-chanpin .jj-cp-box .prev{cursor:pointer;position: absolute;left: -50px;display: block;width: 50px;height: 50px;top: 40%;text-align: center;font-size: 50px;background: url(../images/left-icon.png) no-repeat center center;}


.jiejue-youshi{width: 1400px; margin:60px auto 0;}

.jiejue-youshi .jj-ys-box{width: 100%;margin-top: 20px;overflow: hidden;}
.jiejue-youshi .jj-ys-box .ys-text{width: 50%; float:left;}
.jiejue-youshi .jj-ys-box .ys-text p{font-size: 16px; line-height: 26px; padding:10px 0;}
.jiejue-youshi .jj-ys-box .ys-text p i{display: inline-block;width: 5px;height: 18px;background: #2561be;vertical-align: middle;margin-right: 10px;}
.jiejue-youshi .jj-ys-box .ys-pic{width: 50%; float:right;}
.jiejue-youshi .jj-ys-box .ys-pic img{display: block;width: 100%;max-height: 400px;}

.jiejue-anli{width:1400px; margin:20px auto 60px;position: relative;}
.jiejue-anli .jj-anli-list{width: 100%; margin-top:20px;overflow:hidden;}
.jiejue-anli .jj-anli-list ul{}
.jiejue-anli .jj-anli-list ul li{width: 448px;height: 280px;overflow:hidden; float:left; margin-right: 28px;position: relative;z-index: 1;}
.jiejue-anli .jj-anli-list ul li .picbox{width: 100%;height: 280px;overflow:hidden;}
.jiejue-anli .jj-anli-list ul li .picbox .pic{width: 100%;height: 280px;display:block;-webkit-transition-duration: 300ms;
    -moz-transition-duration: 300ms;
    -ms-transition-duration: 300ms;
    -o-transition-duration: 300ms;
    transition-duration: 300ms;}
.jiejue-anli .jj-anli-list ul li .text{display: none;position: absolute; top: 0;left: 0;width: 100%; height: 100%;z-index: 20;}	
.jiejue-anli .jj-anli-list ul li .text h2{color: #fff; font-size: 18px; line-height:32px;white-space:nowrap; overflow: hidden; text-overflow: ellipsis;margin: 0 20px;margin-top: 84px;text-align: center;font-weight: normal;}	
.jiejue-anli .jj-anli-list ul li .text p{color: #fff; font-size: 16px; line-height: 24px; height: 48px; overflow: hidden;margin: 10px 20px 0;}	
.jiejue-anli .jj-anli-list ul li .bg{display: none; position: absolute;top: 0;left: 0;z-index: 10;width: 100%; height: 100%; background: #000;opacity: 0.6;}	

.jiejue-anli .next{cursor:pointer;position: absolute;right: -50px;display: block;width: 50px;height: 50px;top: 40%;text-align: center;font-size: 50px;background: url(../images/right-icon.png) no-repeat center center;}
.jiejue-anli .prev{cursor:pointer;position: absolute;left: -50px;display: block;width: 50px;height: 50px;top: 40%;text-align: center;font-size: 50px;background: url(../images/left-icon.png) no-repeat center center;}


.jiejue-anli .jj-anli-list ul li:Hover .text{display: block;}
.jiejue-anli .jj-anli-list ul li:Hover .bg{display: block;}
.jiejue-anli .jj-anli-list ul li:Hover .picbox .pic{-ms-transform: scale(1.06);
    -moz-transform: scale(1.06);
    -webkit-transform: scale(1.06);
    -o-transform: scale(1.06);
    transform: scale(1.06);}
.jiejue-anli .jj-anli-list ul li:last-child{margin-right:0;}



@media screen and (min-width: 1200px) and (max-width: 1480px) {
	.jiejue-box{width: 1200px;}
	.jiejue-title{font-size: 22px;}
	.jiejue-video{height: 380px;}
	.jiejue-yangpin .jj-yp-box{width: 1200px;}
	.jiejue-yangpin .jj-yp-list ul li{width: 285px;margin-right: 20px;}
	.jiejue-yangpin .jj-yp-list ul li .picbox{height:190px;}
	.jiejue-yangpin .jj-yp-list ul li .picbox img{height:190px;}
	
	.jiejue-chanpin .jj-cp-box{width: 1200px;}
	.jiejue-chanpin .jj-cp-list ul li{width: 285px;margin-right: 20px;}
	.jiejue-chanpin .jj-cp-list ul li .picbox{height: 285px;}
	.jiejue-chanpin .jj-cp-list ul li img{height: 285px;}
	
	.jiejue-anli .jj-anli-list ul li .picbox {height: 240px;}
	.jiejue-anli .jj-anli-list ul li .picbox .pic{height: 240px;}
	
	.jiejue-anli .jj-anli-list ul li .text h2{margin-top: 60px;}
	.jiejue-youshi{width: 1200px;}
	.jiejue-anli{width: 1200px;}
	.jiejue-anli .jj-anli-list ul li{width: 386px; margin-right: 20px;height:240px;}
	.jiejue-anli .jj-anli-list ul li img{height: 240px;}
}
@media screen and (min-width: 780px) and (max-width: 1199px) {
	.jiejue-box{width: 1000px;}
	.jiejue-title{font-size: 20px;}
	.jiejue-text{height: 320px;}
	.jiejue-wenzi{font-size: 14px; line-height: 24px;}
	.jiejue-video{height: 320px;}
	.jiejue-video #video{width: 100% !important;height: 320px !important;}
	.jiejue-yangpin .jj-yp-box{width: 1000px;}
	.jiejue-yangpin .jj-yp-list ul li{width: 242px;margin-right: 10px;}
	.jiejue-yangpin .jj-yp-list ul li .picbox{height:160px;}
	.jiejue-yangpin .jj-yp-list ul li .picbox img{height:160px;}
	.jiejue-yangpin .jj-yp-list ul li .title{margin-top: 5px;}
	
	.jiejue-youshi{width: 1000px;}
	.jiejue-youshi .jj-ys-box .ys-text p{font-size: 14px;}
	
	.jiejue-chanpin .jj-cp-box{width: 1000px;}
	
	.jiejue-chanpin .jj-cp-list ul li{width: 242px;margin-right: 10px;}
	.jiejue-chanpin .jj-cp-list ul li .picbox{height:242px;}
	.jiejue-chanpin .jj-cp-list ul li .picbox img{height:242px;}
	
	
	.jiejue-anli{width: 1000px;}
	
	
	
	.jiejue-anli .jj-anli-list ul li{width: 320px; margin-right: 20px;height:200px;}
	.jiejue-anli .jj-anli-list ul li .picbox{height: 200px;}
	.jiejue-anli .jj-anli-list ul li .picbox .pic{height: 200px;}
	.jiejue-anli .jj-anli-list ul li .text h2{margin-top: 40px;font-size: 16px;}
	.jiejue-anli .jj-anli-list ul li .text p{font-size: 14px;}
	
	.jiejuenav li {width: auto;}
	.jiejuenav li a{padding: 0 10px;}
}
@media screen and (min-width: 300px) and (max-width: 779px) {
	.jiejue-title{font-size: 16px; line-height: 26px;}
	.jiejue-con{margin: 40px auto;}
	.jiejue-box{width: 100%;}
	.jiejue-text{width: 100%;float: none;height: auto;}
	.jiejue-wenzi{font-size: 14px;line-height: 24px;margin-top: 15px;}
	.jiejue-ck{position: static;}
	.jiejue-video{float: none;margin-top: 16px;width: 100%;height: auto;}
	.jiejue-yangpin{padding: 0;margin-top: 40px;background: #fff;}
	.jiejue-yangpin .jj-yp-box{width: 95%;margin: 0 auto;}
	
	.jiejue-yangpin .jj-yp-list ul li{float:left;width:200px; margin-right: 10px;}
	.jiejue-yangpin .jj-yp-list ul li .picbox{height:140px;width: 100%; overflow:hidden;}
	.jiejue-yangpin .jj-yp-list ul li .picbox img{height: 140px;}
	.jiejue-yangpin .jj-yp-list ul li .title{font-size: 14px; margin-top: 5px;}
	
	
	.jiejue-youshi{width: 100%;margin: 40px auto;box-sizing: border-box; padding:0 15px;}
	.jiejue-youshi .jj-ys-box .ys-text{width: 100%; float:none;}
	.jiejue-youshi .jj-ys-box .ys-text p{font-size: 14px;padding: 5px 0;}
	.jiejue-youshi .jj-ys-box .ys-pic{width:100%; float:none;}
	
	.jiejue-chanpin{padding: 0;margin-top: 40px;background: #fff;}
	.jiejue-chanpin .jj-cp-list ul li{width: 200px; margin-right: 10px;}
	.jiejue-chanpin .jj-cp-list ul li .picbox{height: 200px;}
	.jiejue-chanpin .jj-cp-list ul li .picbox img{height: 200px;}
	.jiejue-chanpin .jj-cp-list ul li .title{font-size: 14px; margin-top: 5px;}
	
	.jiejue-anli{width: 96%;margin: 0 auto;}
	.jiejue-anli .jj-anli-list ul li{width: 240px; height:160px;margin-right: 10px;}
	.jiejue-anli .jj-anli-list ul li .picbox{height:160px;}
	.jiejue-anli .jj-anli-list ul li .picbox .pic{height:160px;}
	.jiejue-anli .jj-anli-list ul li .text h2{font-size: 15px;margin-top: 20px;}
	.jiejue-anli .jj-anli-list ul li .text p{font-size: 14px;}
	
	
	.jiejue-anli .prev{top: 0;right: 20px;left: auto;width: 20px;height: 20px;background-size: 100% 100%;border: 1px solid #ddd;}
	.jiejue-anli .next{right: 0;top: 0;width: 20px;height: 20px;background-size: 100%;border: 1px solid #ddd;}
	
}

